IWorkspace.NewProject method

Namespace: NextDesign.Desktop

Description

Generate a new project.

argument

Name Type Description
projectName string Project name

Null or empty string cannot be specified.
description string Description

You can specify any string, including null.
profilePath string Profile path

If null is specified, generate a project with an empty profile.
isSetCurrent bool If the generated project is set as the current project or
False is specified, the generated project will not be set as the current project.
The default value is True.

Return value

Exception

Name Exception Class Description
Invalid argument ExtensionArgumentException If null or an empty string is specified for projectName
Invalid path ExtensionInvalidPathException If profilePath is not null and the specified path cannot be interpreted as a valid path string
Invalid file specification ExtensionInvalidFileException If profilePath is not null and the file extension of the corresponding path is not a profile
File not found ExtensionFileFoundException If profilePath is not null and the file at the given path is not found